; pascal OSErr UTTrashFileBlocks(VCBPtr volCtrlBlockPtr, unsigned long fileNum)
;
IF ¨ GENERATINGCFM THEN
Macro
_UTTrashFileBlocks
moveq #37,D0
dc.w $A824
EndM
ELSE
IMPORT_CFM_FUNCTION UTTrashFileBlocks
ENDIF
;
; pascal OSErr UTTrashBlocks(unsigned long beginPosition, unsigned long byteCount, VCBPtr volCtrlBlockPtr, short fileRefNum, short tbOption)
;
IF ¨ GENERATINGCFM THEN
Macro
_UTTrashBlocks
moveq #38,D0
dc.w $A824
EndM
ELSE
IMPORT_CFM_FUNCTION UTTrashBlocks
ENDIF
;
; pascal OSErr UTCacheReadIP(void *log2PhyProc, unsigned long filePosition, Ptr ioBuffer, short fileRefNum, unsigned long reqCount, unsigned long *actCount, short cacheOption)
;
IF ¨ GENERATINGCFM THEN
Macro
_UTCacheReadIP
moveq #39,D0
dc.w $A824
EndM
ELSE
IMPORT_CFM_FUNCTION UTCacheReadIP
ENDIF
;
; pascal OSErr UTCacheWriteIP(void *log2PhyProc, unsigned long filePosition, Ptr ioBuffer, short fileRefNum, unsigned long reqCount, unsigned long *actCount, short cacheOption)
;
IF ¨ GENERATINGCFM THEN
Macro
_UTCacheWriteIP
moveq #40,D0
dc.w $A824
EndM
ELSE
IMPORT_CFM_FUNCTION UTCacheWriteIP
ENDIF
;
; pascal OSErr UTBlockInFQHashP(short vRefNum, unsigned long diskBlock)
;
IF ¨ GENERATINGCFM THEN
Macro
_UTBlockInFQHashP
moveq #44,D0
dc.w $A824
EndM
ELSE
IMPORT_CFM_FUNCTION UTBlockInFQHashP
ENDIF
;
; * File System Manager call prototypes
;
;
; pascal OSErr InstallFS(FSDRecPtr fsdPtr)
;
IF GENERATINGCFM THEN
IMPORT_CFM_FUNCTION InstallFS
ENDIF
;
; pascal OSErr RemoveFS(short fsid)
;
IF GENERATINGCFM THEN
IMPORT_CFM_FUNCTION RemoveFS
ENDIF
;
; pascal OSErr SetFSInfo(short fsid, short bufSize, FSDRecPtr fsdPtr)
;
IF GENERATINGCFM THEN
IMPORT_CFM_FUNCTION SetFSInfo
ENDIF
;
; pascal OSErr GetFSInfo(short selector, short key, short *bufSize, FSDRecPtr fsdPtr)